കൊമ്പുകള്‍ നഷ്‌ടപ്പെട്ട ഒരു മൃഗം - meaning in english

നാമം (Noun)
Pollard